periphery countries - Spanish English Dictionary